package com.gxc.datacore.metadata.domain;

import com.gxc.dbcore.annotation.Entity;
import com.gxc.dbcore.annotation.Id;

@Entity(table = "datacenter_column")
public class Column {

	@Id
	private String id;

	private String table_id;

	private String column_name;

	private String column_comment;

	private String column_label;

	private String data_type;

	private Integer length;

	private String data_format;

	private Integer is_nullable;

	private Integer is_primary_key;

	private Integer is_public;

	private Integer is_query;

	private Integer compare_type;

	private String default_value;

	private String dictionary_id;

	private String note;

	public String getId() {
		return id;
	}

	public void setId(String id) {
		this.id = id;
	}

	public String getTable_id() {
		return table_id;
	}

	public void setTable_id(String table_id) {
		this.table_id = table_id;
	}

	public String getColumn_name() {
		return column_name;
	}

	public void setColumn_name(String column_name) {
		this.column_name = column_name;
	}

	public String getColumn_comment() {
		return column_comment;
	}

	public void setColumn_comment(String column_comment) {
		this.column_comment = column_comment;
	}

	public String getColumn_label() {
		return column_label;
	}

	public void setColumn_label(String column_label) {
		this.column_label = column_label;
	}

	public String getData_type() {
		return data_type;
	}

	public void setData_type(String data_type) {
		this.data_type = data_type;
	}

	public Integer getLength() {
		return length;
	}

	public void setLength(Integer length) {
		this.length = length;
	}

	public String getData_format() {
		return data_format;
	}

	public void setData_format(String data_format) {
		this.data_format = data_format;
	}

	public Integer getIs_nullable() {
		return is_nullable;
	}

	public void setIs_nullable(Integer is_nullable) {
		this.is_nullable = is_nullable;
	}

	public Integer getIs_primary_key() {
		return is_primary_key;
	}

	public void setIs_primary_key(Integer is_primary_key) {
		this.is_primary_key = is_primary_key;
	}

	public Integer getIs_public() {
		return is_public;
	}

	public void setIs_public(Integer is_public) {
		this.is_public = is_public;
	}

	public Integer getIs_query() {
		return is_query;
	}

	public void setIs_query(Integer is_query) {
		this.is_query = is_query;
	}

	public Integer getCompare_type() {
		return compare_type;
	}

	public void setCompare_type(Integer compare_type) {
		this.compare_type = compare_type;
	}

	public String getDefault_value() {
		return default_value;
	}

	public void setDefault_value(String default_value) {
		this.default_value = default_value;
	}

	public String getDictionary_id() {
		return dictionary_id;
	}

	public void setDictionary_id(String dictionary_id) {
		this.dictionary_id = dictionary_id;
	}

	public String getNote() {
		return note;
	}

	public void setNote(String note) {
		this.note = note;
	}

}
